home *** CD-ROM | disk | FTP | other *** search
- Path: sunrise.gv.ssi1.com!oronet!news
- From: estarry@oro.net (Ed Starry)
- Newsgroups: comp.dcom.modems
- Subject: Re: UART 16650
- Date: Mon, 26 Feb 1996 03:54:17 GMT
- Organization: "oronet, Penn Valley, CA"
- Message-ID: <4grb53$a0e@hg.oro.net>
- References: <31214F47.1FFC@ozemail.com.au> <4fsr22$4o1@centurio.m30x.nbg.scn.de> <4gf6b3$v5d@mips.pfalz.de> <4gkaj5$i5f@hg.oro.net> <DnAnB1.Mr@giskard.demon.co.uk>
- NNTP-Posting-Host: @estarry.oro.net
- X-Newsreader: Forte Free Agent 1.0.82
-
- dale@giskard.demon.co.uk (Dale Shuttleworth) wrote about {Re: UART 16650} in
- 'comp.dcom.modems'...
-
- ~: These large FIFO buffer sizes and we still have to suffer with everyone
- ~: using an 8250 for uploading. Who cares how big a Rx Buffer is if no one will
- ~: use these big FIFO buffers to Tx/Upload with!
- ===========================================
-
- ~??? Large receive buffer sizes are primarily there to deal with
- ~interrupt latency causing characters to to dropped. Since it is
- ~impossible to drop characters on transmit you don't really need any
- ~buffering at all.
-
- ~If you have a really loaded system doing polled transmission then I
- ~suppose big transmit buffers are useful, otherwise they're a waste of
- ~time. This is especially true since we usually transmit data to the
- ~modem at far higher rates rather than it can actually send it.
- ====================
-
- Gee, does this means modems advertised at 23,000 CPS are fakes? If everyone
- transmits data to the modem at rates higher than can be sent by the modem
- why can't I see 12,000 CPS downloads? Because the uploading modem isn't
- using 16 byte Tx Buffers to speed things up! If you can upload it I can
- download it.
-
- Alas, they're not a waste of time but a saver of time. Using the full 16
- byte Tx Buffer frees up IRQ time to play DOOM while uploading a file. This
- isn't wasting time, it's relieving stress.
-
- Ed...
- ______________________________________________________
- ** Common Sense Is Not Common **
-
-